alpine salamander - English Synonyms Dictionary

alpine salamander

n.
[1] Salamandra atra